A Formalization of the Turing Test
نویسندگان
چکیده
Alan Turing proposed an interactive test to replace the question \Can machines think?" This test has become known as the Turing Test and its validity for determining intelligence or thinking is still in question. Struggling with the validity of long proofs, program correctness, computational complexity and cryptography, theoreticians developed interactive proof systems. By formalizing the Turing Test as an interactive proof system and by employing results from complexity theory, this paper investigates the power and limitations of the Turing Test. In particular, if human intelligence subsumes machine intelligence, and human intelligence is not simulatable by any bounded machine, then the Turing Test can distinguish humans and machines to within arbitrarily high probability. This paper makes no claim about the Turing Test's su ciency to distinguish humans and machines. Rather, through its formalization this paper gives several rami cations involving the acceptance or rejection of the Turing Test as su cient for making any such distinction.
منابع مشابه
On a Relation Between Algebraic Programs and Turing Machines
i? recent years the need for a rigorous formaliza!ion’hbf the mathematical properties of computer programs has become increasingly evident. Problems in program proving, for exampie, require that a precise meanir!.: be given to otherwise intuitive notions. One such formalization has been suggested by Milner [6] and has been successfully used in areas such as program and machine verification (see...
متن کاملSome improvements in fuzzy turing machines
In this paper, we improve some previous definitions of fuzzy-type Turing machines to obtain degrees of accepting and rejecting in a computational manner. We apply a BFS-based search method and some level’s upper bounds to propose a computational process in calculating degrees of accepting and rejecting. Next, we introduce the class of Extended Fuzzy Turing Machines equipped with indeterminacy s...
متن کاملImage flip CAPTCHA
The massive and automated access to Web resources through robots has made it essential for Web service providers to make some conclusion about whether the "user" is a human or a robot. A Human Interaction Proof (HIP) like Completely Automated Public Turing test to tell Computers and Humans Apart (CAPTCHA) offers a way to make such a distinction. CAPTCHA is a reverse Turing test used by Web serv...
متن کاملA Formal Mathematical Model of Cognitive Radio
Cognitive Radio (CR) has caught a lot of attention lately due to its unprecedented capabilities, and its potential to enhance the user's radio experience. CR, as introduced by Mitola, adds a new dimension in the radio domain; that’s the incorporation of the capabilities of knowledge representation and processing. Combined with reasoning functionalities the radio is capable of providing a vast r...
متن کاملRay tracing - computing the incomputable?
We recall from previous work a model-independent framework of computational complexity theory. Notably for the present paper, the framework allows formalization of the issues of precision that present themselves when one considers physical, error-prone (especially analogue rather than digital) computational systems. We take as a case study the ray-tracing problem, a Turing-machineincomputable p...
متن کامل